let a = { c: { d: 1 } };
Object.defineProperty(a, 'c', {
    get() {
        return { c: 1 }
    },
    set(value) {
        console.log('test');
    }
});
// console.log(a.c);
a.c = 2